<html>
<body>
<h1>Jalopy Plugin</h1>

<div id="content-before">
    <b>Note:</b> The version of Jalopy used on supports formatting source up to Java 1.4.
    Subsequently Jalopy became closed source and attempts to upgrade it to support 1.5 syntax appear incomplete.
</div>
<div id="content-after">
    <hr/>
    <h2>Available Properties</h2>
    <table border="1" cellpadding="2" cellspacing="0">
        <tr>
            <td valign="top"><b>Property</b></td>
            <td valign="top"><b>Description</b></td>
            <td align="center" valign="top"><b>Required</b></td>
        </tr>
        <tr>
            <td valign="top">backup</td>
            <td valign="top">Specifies if a backup of source files is made. True or false</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">encoding</td>
            <td valign="top">The encoding of the source files</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">failOnError</td>
            <td valign="top">Controls whether the build fails if formatting fails. True or false</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">force</td>
            <td valign="top">Forces all files to be formatted regardless of history. True or false</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">convention</td>
            <td valign="top">A file or URL specifying the coding conventions to use for formatting</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">history</td>
            <td valign="top">Enabled history processing where jalopy will only format modified files.
            Values: comment, file, none</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">historyMethod</td>
            <td valign="top">The method of detecting modifications.
            Values: timestamp, crc32, adler32</td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">javadoc</td>
            <td valign="top">Controls whether javadocs are formatted. True or false.
            </td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">logLevel</td>
            <td valign="top">Controls output from the jalopy task. Values: DEBUG, INFO, WARN, ERROR
            </td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">destDir</td>
            <td valign="top">The output directory for formatted sources. Defaults to overwriting the existing source.
            </td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">source</td>
            <td valign="top">The java sources to format.
            </td>
            <td align="center" valign="top">No</td>
        </tr>
        <tr>
            <td valign="top">threads</td>
            <td valign="top">The number of threads to use when formatting. Values: 1 to 8
            </td>
            <td align="center" valign="top">No</td>
        </tr>
    </table>
</div>
</body>
</html>